// pages/custom-tab-bar/index.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {

  },

  /**
   * 组件的初始数据
   */
  data: {
    selected: 0,
    isShow:true,
    color: "#fff",
    selectedColor: "#008adf",
    foot: [
      {
      "url": "/pages/index/index",
      "text": "首页"
      },
      {
      "url": "/pages/street/street",
      "text": "活动"
      },
      {
      "url": "/pages/add/add",
      "iconPath": "/images/add3.png",
      "selectedIconPath":"/images/add4.png"
      },
      {
      "url": "/pages/myHomePage/myHomePage",
      "text": "服务"
      },
      {
      "url": "/pages/mine/mine2",
      "text": "我的"
      },
      ],
  },
  /**
   * 生命周期函数
   */
  lifetimes: {
    // 生命周期函数，可以为函数，或一个在methods段中定义的方法名
    attached: function () {
      var that = this;
      // setTimeout(function(){
        // console.log(111)
 // //从缓存中加载,无法做到实时更新
      // var interval = setInterval(function () {  
      //   if(wx.getStorageSync('tabbar')){
      //     clearInterval(interval)
      //     that.setData({
      //       foot:wx.getStorageSync('tabbar')
      //     })
      //   }
      // }, 500)  
      // },500)
    },
    moved: function () {console.log(222) },
    detached: function () {console.log(333) },
  },

  /**
   * 组件的方法列表
   */
  methods: {
    switchTab(e) {
      const data = e.currentTarget.dataset
      var url = data.path
      if(data.index==3){
       if(!wx.getStorageSync('token')){
        wx.showModal({
          title: '温馨提示',
          content: '登录后才能提供服务哦!',
          confirmText: '立即登录',
          success: function (res) {
            if (res.confirm) {
              wx.navigateTo({
                url: '/pages/userLogin/loginHome',
              })
            }
          }
        })
        return
       }else{
        //  var userInfo = wx.getStorageSync("userInfo")
        //  if(userInfo.userType<2){
         
          
        //   // 提交了,跳转到审核中
        //   if(userInfo.handleStatus==0){
        //     wx.showToast({
        //       icon:'none',
        //       title: '信息审核中....',
        //       duration:1500
        //     })
        //     return
        //   }else if(userInfo.handleStatus==2){
        //     //审核未通过
        //     wx.showModal({
        //       title: '温馨提示',
        //       content: '审核未通过,请重新提交!',
        //       confirmText: '重新提交',
        //       success: function (res) {
        //         if (res.confirm) {
        //           wx.navigateTo({
        //             url: '/pages/authentication/authentication',
        //           })
        //         }
        //       }
        //     })
        //     return
        //   }else if(userInfo.handleStatus==3){
        //     wx.navigateTo({
        //       url: '/pages/authentication/authentication',
        //     })
        //   }
        // }
       }
      }
      if(data.index==2){
        if(!wx.getStorageSync('token')){
         wx.showModal({
           title: '温馨提示',
           content: '登录后才能发布视频哦!',
           confirmText: '立即登录',
           success: function (res) {
             if (res.confirm) {
               wx.navigateTo({
                 url: '/pages/userLogin/loginHome',
               })
             }
           }
         })
         return
        }
      }
      if(data.index==4){
        if(!wx.getStorageSync('token')){
         wx.showModal({
           title: '温馨提示',
           content: '请先授权登录!',
           confirmText: '立即登录',
           success: function (res) {
             if (res.confirm) {
               wx.navigateTo({
                 url: '/pages/userLogin/loginHome',
               })
             }
           }
         })
         return
        }
      }
      wx.switchTab({ url })
      this.setData({
      selected: data.index,
      })
    }
  }
})
